trap grate - Deutsch Englisch Wörterbuch